Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 PALL MALL Semi-Detached £279,917 £125,000 27 Oct 2003
70 PALL MALL £2,763,661 £1,920,000 2 Jul 2015
74 PALL MALL £2,763,661 £1,920,000 2 Jul 2015
78 PALL MALL £2,763,661 £1,920,000 2 Jul 2015